package com.ctc.kmpdemo.bean

import kotlinx.serialization.Serializable

/**
 * 文章数据
 */
@Serializable
class ArticleBean {
    var apkLink: String = ""
    var audit: Int = 0 // 1
    var author: String = "" // 鸿洋
    var canEdit: Boolean = false // false
    var chapterId: Int = 0 // 651
    var chapterName: String = "" // 鸿蒙开发常用链接
    var collect: Boolean = false // false
    var courseId: Int = 0 // 13
    var desc: String = "" // 在线查询 Javascript相关 API，且支持在线运行，当部分鸿蒙 API 不支持时，可以选择编写 TS 代码实现。
    var descMd: String = ""
    var envelopePic: String = ""
    var fresh: Boolean = false // false
    var host: String = ""
    var id: Int = 0 // 28026
    var link: String = "" // https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects
    var niceDate: String = "" // 2024-02-24 12:04
    var niceShareDate: String = "" // 2024-02-24 12:04
    var origin: String = ""
    var prefix: String = ""
    var projectLink: String = ""
    var publishTime: Long = 0 // 1708747448000
    var realSuperChapterId: Int = 0 // 648
    var selfVisible: Int = 0 // 0
    var shareDate: Long = 0 // 1708747448000
    var shareUser: String = ""
    var superChapterId: Int = 0 // 649
    var superChapterName: String = "" // 鸿蒙Tab
    var tags: List<String?> = listOf()
    var title: String = "" // 在线TS API文档
    var type: Int = 0 // 0
    var userId: Int = 0 // -1
    var visible: Int = 0 // 1
    var zan: Int = 0 // 0
}